Second-order Cone Programming Research Articles